algae bioreactor - German English Dictionary